interplanetary species - Francés Inglés Diccionario